package com.lancoo.cvas.pojo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName ExcelTeachingClass
 * @Description TODO
 * @Author quin
 * @Date 2023/8/17 20:59
 */
@Data
public class ExcelTeachingClass implements Serializable {

    private String teachingClassName;

    private String courseName;
    /**上课对象*/
    private String studentObject;
    /**任课教师工号*/
    private String teacherNo;
    /**修读性质：1主修2辅修*/
    private Object studyNature;

    private String roomName;
    private String campusName;
    /**讲授开课周*/
    private String lectureWeek;
    /**讲授周学时*/
    private Integer lectureWeekNum;
    /**讲授连上节次*/
    private Integer lectureConnectSection;
    /**讲授连上次数*/
    private Integer lectureConnectNumber;
    /**讲授场地类型*/
    private Integer lectureRoomType;

    /**实验*/
    private String experimentalWeek;
    private Integer experimentalWeekNum;
    private Integer experimentalConnectSection;
    private Integer experimentalRoomType;

    /**上机*/
    private String computerWeek;
    private Integer computerWeekNum;
    private Integer computerConnectSection;
    private Integer computerRoomType;

    /**其他*/
    private String otherWeek;
    private Integer otherWeekNum;
    private Integer otherConnectSection;
    private Integer otherRoomType;

    private Long teachingClassId;
    @ApiModelProperty("教学班指定教室id")
    private String roomId;

    @ApiModelProperty("行政班字符串")
    private String toClass;

    @ApiModelProperty("分班标识 非空表示分班||1、不可拆班 2、可拆班。默认不可拆班")
    private String uniqueShiftSign;

    @ApiModelProperty("1单数 2双数")
    private Integer isSingle;




}
